package com.baoteng.rbspy.model.response.quote;

import java.math.BigDecimal;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
@JsonInclude(Include.NON_EMPTY)
public class CiEndorDemandDAA {
	private String formula;
	private String driverRateReason;
	private String lastpolicyexpiredate;
	private Double formerTax;
	private BigDecimal taxfee_lb;
	private String claimRecordEndDate;
	private String transferDate;
	private String preferentialDay;
	private BigDecimal commissionRate;
	private BigDecimal resureFundFee;
	private String lastpolicyquerydate;
	private Double cancelTax;
	private String responseRemark;
	private BigDecimal driverCoeff;
	private String applyNo;
	private String dummyrequestremark;
	private String areaCode;
	private String operatorCode;
	private Double netPremium;
	private BigDecimal allTaxFee;
	private BigDecimal districtCoeff;
	private String policyNo;
	private String chgVehicleMessage;
	private String endorseReasonDesc;
	private BigDecimal peccancyCoeff;
	private String lastExpireDate;
	private String comCode;
	private String reinsureFlag;
	private Double currentTax;
	private Double amendBasedPremium;
	private List<CiCoveragePremiums> ciCoveragePremiums;
	private String insertTimeForHis;
	private String lastproducercode;
	private Double taxPremium;
	private Double allNetPremium;
	private String lastBillDate;
	private String isAmendTax;
	private String peccancyRecordStartDate;
	private String coveragecode;
	private BigDecimal lateFee;
	private String lastpolicybilldate;
	private String claimRecordStartDate;
	private List<String> ciEndorDemandLosses;
	private String flag;
	private String dummyresponseremark;
	private String coveragetype;
	private String operateTimeForHis;
	private BigDecimal claimCoeff;
	private BigDecimal taxfee_gb;
	private String lastEffectiveDate;
	private BigDecimal taxRate;
	private String useTypeMessage;
	private String endorseDemandNo;
	private String demandTime;
	private String claimAdjustReason;
	private String lastpolicytotalpremium;
	private String policyValidNo;
	private String ptext;
	private String endorseReasonCode;
	private String lastpolicyeffectivedate;
	private Double taxAmendPremium;
	private Double chgPremium;
	private Double amendStandardPremium;
	private String taxFlag;
	private String endorseNo;
	private String endorseValidNo;
	private String peccancyRecordEndDate;
	private String vehicleOwnerMessageType;
	private String remark;
	private String amendquerypastdate;
	private String restricFlag;
	// private List<String> ciEndorDemandPaies;
	private String rateFloatFlag;
	private String requestRemark;
	private String drawReason;
	private String taxAmendDeclare;
	private String peccancyAdjustReason;
	private String pmVehicleMessage;
	private String disTrictRateReason;

	public String getFormula() {
		return formula;
	}

	public void setFormula(String formula) {
		this.formula = formula;
	}

	public String getDriverRateReason() {
		return driverRateReason;
	}

	public void setDriverRateReason(String driverRateReason) {
		this.driverRateReason = driverRateReason;
	}

	public String getLastpolicyexpiredate() {
		return lastpolicyexpiredate;
	}

	public void setLastpolicyexpiredate(String lastpolicyexpiredate) {
		this.lastpolicyexpiredate = lastpolicyexpiredate;
	}

	public Double getFormerTax() {
		return formerTax;
	}

	public void setFormerTax(Double formerTax) {
		this.formerTax = formerTax;
	}

	public BigDecimal getTaxfee_lb() {
		return taxfee_lb;
	}

	public void setTaxfee_lb(BigDecimal taxfee_lb) {
		this.taxfee_lb = taxfee_lb;
	}

	public String getClaimRecordEndDate() {
		return claimRecordEndDate;
	}

	public void setClaimRecordEndDate(String claimRecordEndDate) {
		this.claimRecordEndDate = claimRecordEndDate;
	}

	public String getTransferDate() {
		return transferDate;
	}

	public void setTransferDate(String transferDate) {
		this.transferDate = transferDate;
	}

	public String getPreferentialDay() {
		return preferentialDay;
	}

	public void setPreferentialDay(String preferentialDay) {
		this.preferentialDay = preferentialDay;
	}

	public BigDecimal getCommissionRate() {
		return commissionRate;
	}

	public void setCommissionRate(BigDecimal commissionRate) {
		this.commissionRate = commissionRate;
	}

	public BigDecimal getResureFundFee() {
		return resureFundFee;
	}

	public void setResureFundFee(BigDecimal resureFundFee) {
		this.resureFundFee = resureFundFee;
	}

	public String getLastpolicyquerydate() {
		return lastpolicyquerydate;
	}

	public void setLastpolicyquerydate(String lastpolicyquerydate) {
		this.lastpolicyquerydate = lastpolicyquerydate;
	}

	public Double getCancelTax() {
		return cancelTax;
	}

	public void setCancelTax(Double cancelTax) {
		this.cancelTax = cancelTax;
	}

	public String getResponseRemark() {
		return responseRemark;
	}

	public void setResponseRemark(String responseRemark) {
		this.responseRemark = responseRemark;
	}

	public BigDecimal getDriverCoeff() {
		return driverCoeff;
	}

	public void setDriverCoeff(BigDecimal driverCoeff) {
		this.driverCoeff = driverCoeff;
	}

	public String getApplyNo() {
		return applyNo;
	}

	public void setApplyNo(String applyNo) {
		this.applyNo = applyNo;
	}

	public String getDummyrequestremark() {
		return dummyrequestremark;
	}

	public void setDummyrequestremark(String dummyrequestremark) {
		this.dummyrequestremark = dummyrequestremark;
	}

	public String getAreaCode() {
		return areaCode;
	}

	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}

	public String getOperatorCode() {
		return operatorCode;
	}

	public void setOperatorCode(String operatorCode) {
		this.operatorCode = operatorCode;
	}

	public Double getNetPremium() {
		return netPremium;
	}

	public void setNetPremium(Double netPremium) {
		this.netPremium = netPremium;
	}

	public BigDecimal getAllTaxFee() {
		return allTaxFee;
	}

	public void setAllTaxFee(BigDecimal allTaxFee) {
		this.allTaxFee = allTaxFee;
	}

	public BigDecimal getDistrictCoeff() {
		return districtCoeff;
	}

	public void setDistrictCoeff(BigDecimal districtCoeff) {
		this.districtCoeff = districtCoeff;
	}

	public String getPolicyNo() {
		return policyNo;
	}

	public void setPolicyNo(String policyNo) {
		this.policyNo = policyNo;
	}

	public String getChgVehicleMessage() {
		return chgVehicleMessage;
	}

	public void setChgVehicleMessage(String chgVehicleMessage) {
		this.chgVehicleMessage = chgVehicleMessage;
	}

	public String getEndorseReasonDesc() {
		return endorseReasonDesc;
	}

	public void setEndorseReasonDesc(String endorseReasonDesc) {
		this.endorseReasonDesc = endorseReasonDesc;
	}

	public BigDecimal getPeccancyCoeff() {
		return peccancyCoeff;
	}

	public void setPeccancyCoeff(BigDecimal peccancyCoeff) {
		this.peccancyCoeff = peccancyCoeff;
	}

	public String getLastExpireDate() {
		return lastExpireDate;
	}

	public void setLastExpireDate(String lastExpireDate) {
		this.lastExpireDate = lastExpireDate;
	}

	public String getComCode() {
		return comCode;
	}

	public void setComCode(String comCode) {
		this.comCode = comCode;
	}

	public String getReinsureFlag() {
		return reinsureFlag;
	}

	public void setReinsureFlag(String reinsureFlag) {
		this.reinsureFlag = reinsureFlag;
	}

	public Double getCurrentTax() {
		return currentTax;
	}

	public void setCurrentTax(Double currentTax) {
		this.currentTax = currentTax;
	}

	public Double getAmendBasedPremium() {
		return amendBasedPremium;
	}

	public void setAmendBasedPremium(Double amendBasedPremium) {
		this.amendBasedPremium = amendBasedPremium;
	}

	public List<CiCoveragePremiums> getCiCoveragePremiums() {
		return ciCoveragePremiums;
	}

	public void setCiCoveragePremiums(List<CiCoveragePremiums> ciCoveragePremiums) {
		this.ciCoveragePremiums = ciCoveragePremiums;
	}

	public String getInsertTimeForHis() {
		return insertTimeForHis;
	}

	public void setInsertTimeForHis(String insertTimeForHis) {
		this.insertTimeForHis = insertTimeForHis;
	}

	public String getLastproducercode() {
		return lastproducercode;
	}

	public void setLastproducercode(String lastproducercode) {
		this.lastproducercode = lastproducercode;
	}

	public Double getTaxPremium() {
		return taxPremium;
	}

	public void setTaxPremium(Double taxPremium) {
		this.taxPremium = taxPremium;
	}

	public Double getAllNetPremium() {
		return allNetPremium;
	}

	public void setAllNetPremium(Double allNetPremium) {
		this.allNetPremium = allNetPremium;
	}

	public String getLastBillDate() {
		return lastBillDate;
	}

	public void setLastBillDate(String lastBillDate) {
		this.lastBillDate = lastBillDate;
	}

	public String getIsAmendTax() {
		return isAmendTax;
	}

	public void setIsAmendTax(String isAmendTax) {
		this.isAmendTax = isAmendTax;
	}

	public String getPeccancyRecordStartDate() {
		return peccancyRecordStartDate;
	}

	public void setPeccancyRecordStartDate(String peccancyRecordStartDate) {
		this.peccancyRecordStartDate = peccancyRecordStartDate;
	}

	public String getCoveragecode() {
		return coveragecode;
	}

	public void setCoveragecode(String coveragecode) {
		this.coveragecode = coveragecode;
	}

	public BigDecimal getLateFee() {
		return lateFee;
	}

	public void setLateFee(BigDecimal lateFee) {
		this.lateFee = lateFee;
	}

	public String getLastpolicybilldate() {
		return lastpolicybilldate;
	}

	public void setLastpolicybilldate(String lastpolicybilldate) {
		this.lastpolicybilldate = lastpolicybilldate;
	}

	public String getClaimRecordStartDate() {
		return claimRecordStartDate;
	}

	public void setClaimRecordStartDate(String claimRecordStartDate) {
		this.claimRecordStartDate = claimRecordStartDate;
	}

	public List<String> getCiEndorDemandLosses() {
		return ciEndorDemandLosses;
	}

	public void setCiEndorDemandLosses(List<String> ciEndorDemandLosses) {
		this.ciEndorDemandLosses = ciEndorDemandLosses;
	}

	public String getFlag() {
		return flag;
	}

	public void setFlag(String flag) {
		this.flag = flag;
	}

	public String getDummyresponseremark() {
		return dummyresponseremark;
	}

	public void setDummyresponseremark(String dummyresponseremark) {
		this.dummyresponseremark = dummyresponseremark;
	}

	public String getCoveragetype() {
		return coveragetype;
	}

	public void setCoveragetype(String coveragetype) {
		this.coveragetype = coveragetype;
	}

	public String getOperateTimeForHis() {
		return operateTimeForHis;
	}

	public void setOperateTimeForHis(String operateTimeForHis) {
		this.operateTimeForHis = operateTimeForHis;
	}

	public BigDecimal getClaimCoeff() {
		return claimCoeff;
	}

	public void setClaimCoeff(BigDecimal claimCoeff) {
		this.claimCoeff = claimCoeff;
	}

	public BigDecimal getTaxfee_gb() {
		return taxfee_gb;
	}

	public void setTaxfee_gb(BigDecimal taxfee_gb) {
		this.taxfee_gb = taxfee_gb;
	}

	public String getLastEffectiveDate() {
		return lastEffectiveDate;
	}

	public void setLastEffectiveDate(String lastEffectiveDate) {
		this.lastEffectiveDate = lastEffectiveDate;
	}

	public BigDecimal getTaxRate() {
		return taxRate;
	}

	public void setTaxRate(BigDecimal taxRate) {
		this.taxRate = taxRate;
	}

	public String getUseTypeMessage() {
		return useTypeMessage;
	}

	public void setUseTypeMessage(String useTypeMessage) {
		this.useTypeMessage = useTypeMessage;
	}

	public String getEndorseDemandNo() {
		return endorseDemandNo;
	}

	public void setEndorseDemandNo(String endorseDemandNo) {
		this.endorseDemandNo = endorseDemandNo;
	}

	public String getDemandTime() {
		return demandTime;
	}

	public void setDemandTime(String demandTime) {
		this.demandTime = demandTime;
	}

	public String getClaimAdjustReason() {
		return claimAdjustReason;
	}

	public void setClaimAdjustReason(String claimAdjustReason) {
		this.claimAdjustReason = claimAdjustReason;
	}

	public String getLastpolicytotalpremium() {
		return lastpolicytotalpremium;
	}

	public void setLastpolicytotalpremium(String lastpolicytotalpremium) {
		this.lastpolicytotalpremium = lastpolicytotalpremium;
	}

	public String getPolicyValidNo() {
		return policyValidNo;
	}

	public void setPolicyValidNo(String policyValidNo) {
		this.policyValidNo = policyValidNo;
	}

	public String getPtext() {
		return ptext;
	}

	public void setPtext(String ptext) {
		this.ptext = ptext;
	}

	public String getEndorseReasonCode() {
		return endorseReasonCode;
	}

	public void setEndorseReasonCode(String endorseReasonCode) {
		this.endorseReasonCode = endorseReasonCode;
	}

	public String getLastpolicyeffectivedate() {
		return lastpolicyeffectivedate;
	}

	public void setLastpolicyeffectivedate(String lastpolicyeffectivedate) {
		this.lastpolicyeffectivedate = lastpolicyeffectivedate;
	}

	public Double getTaxAmendPremium() {
		return taxAmendPremium;
	}

	public void setTaxAmendPremium(Double taxAmendPremium) {
		this.taxAmendPremium = taxAmendPremium;
	}

	public Double getChgPremium() {
		return chgPremium;
	}

	public void setChgPremium(Double chgPremium) {
		this.chgPremium = chgPremium;
	}

	public Double getAmendStandardPremium() {
		return amendStandardPremium;
	}

	public void setAmendStandardPremium(Double amendStandardPremium) {
		this.amendStandardPremium = amendStandardPremium;
	}

	public String getTaxFlag() {
		return taxFlag;
	}

	public void setTaxFlag(String taxFlag) {
		this.taxFlag = taxFlag;
	}

	public String getEndorseNo() {
		return endorseNo;
	}

	public void setEndorseNo(String endorseNo) {
		this.endorseNo = endorseNo;
	}

	public String getEndorseValidNo() {
		return endorseValidNo;
	}

	public void setEndorseValidNo(String endorseValidNo) {
		this.endorseValidNo = endorseValidNo;
	}

	public String getPeccancyRecordEndDate() {
		return peccancyRecordEndDate;
	}

	public void setPeccancyRecordEndDate(String peccancyRecordEndDate) {
		this.peccancyRecordEndDate = peccancyRecordEndDate;
	}

	public String getVehicleOwnerMessageType() {
		return vehicleOwnerMessageType;
	}

	public void setVehicleOwnerMessageType(String vehicleOwnerMessageType) {
		this.vehicleOwnerMessageType = vehicleOwnerMessageType;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getAmendquerypastdate() {
		return amendquerypastdate;
	}

	public void setAmendquerypastdate(String amendquerypastdate) {
		this.amendquerypastdate = amendquerypastdate;
	}

	public String getRestricFlag() {
		return restricFlag;
	}

	public void setRestricFlag(String restricFlag) {
		this.restricFlag = restricFlag;
	}

	public String getRateFloatFlag() {
		return rateFloatFlag;
	}

	public void setRateFloatFlag(String rateFloatFlag) {
		this.rateFloatFlag = rateFloatFlag;
	}

	public String getRequestRemark() {
		return requestRemark;
	}

	public void setRequestRemark(String requestRemark) {
		this.requestRemark = requestRemark;
	}

	public String getDrawReason() {
		return drawReason;
	}

	public void setDrawReason(String drawReason) {
		this.drawReason = drawReason;
	}

	public String getTaxAmendDeclare() {
		return taxAmendDeclare;
	}

	public void setTaxAmendDeclare(String taxAmendDeclare) {
		this.taxAmendDeclare = taxAmendDeclare;
	}

	public String getPeccancyAdjustReason() {
		return peccancyAdjustReason;
	}

	public void setPeccancyAdjustReason(String peccancyAdjustReason) {
		this.peccancyAdjustReason = peccancyAdjustReason;
	}

	public String getPmVehicleMessage() {
		return pmVehicleMessage;
	}

	public void setPmVehicleMessage(String pmVehicleMessage) {
		this.pmVehicleMessage = pmVehicleMessage;
	}

	public String getDisTrictRateReason() {
		return disTrictRateReason;
	}

	public void setDisTrictRateReason(String disTrictRateReason) {
		this.disTrictRateReason = disTrictRateReason;
	}

}
